CEO
Ivor Catto
CEO Approval Rating
76/100
RES Americas develop, construct and operates renewable energy projects.